body {
  margin: 0;
  padding: 0;
  font-family: sans-serif;
}

.form-group {
  width: 275px;
  margin: 0px auto;
}

.input-group {
  width: 275px;
  margin: 0px auto;
}

.centered {
  text-align: center
}

.weather {
  margin-top: 30px
}

.navbar{
  background-color:#b88dbf7d;
}
a.navbar-brand{
  color: white !important;
  font-weight: 500;
  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
}
.display-3 {
  font-weight: 1000 !important;
  color: #742582;
}
.display-5{
  color: #000000;
}
h2{
  font-weight: 1000 !important;
  color: #742582;
}